#pragma once 

#include "Defines.h"
#include <string>
#include <vector>

class ZoneObject
{
	private:
        std::string name;
        std::string modelName;
        std::string textureName;
		std::vector<unsigned int> enemyMapKeys;
		
	public:
		ZoneObject();
//		~ZoneObject();

		const std::string& getName();
		void setName(const std::string& passedName);
		
		const std::string& getTextureName();
		void setTextureName(const std::string& passedName);
		
		const unsigned int getRandomEnemyKey();
		void addEnemyKey(const unsigned int passedKey);
};
